the handicapped - French English Dictionary